#ifndef THREADS_H
#define THREADS_H
#include "externs.h"

typedef struct
{
	int scene; // which scene to render
	int x1, y1; // what block of pixels is assigned
	int x2, y2;
} ThreadInfo;

enum ScreenPartitionType { DEFAULT = 0, BYBLOCK, BYPIXEL };

void MakeThreads(int, int, enum ScreenPartitionType);	// number of threads, scene id

#endif // THREADS_H
